162899
687346
11419
471655
568126
621736
341217
873484
519325
866211
823636
568550
5140799
3564581
3069148
2380804
2230988
2046609
1960357
191478
1765118
1719136
1689196
1636471